arm squids - Turkish English Dictionary